Once again, it’s SDK (software development kit) time. In plenty of time for Halloween, it was as if an occult hand had dropped new software into our in-basket—revised Rhapsody documentation, a new release of Mac OS universal interfaces, an improved implementation of QuickDraw 3D, and more! The paragraphs below give you the details.
Universal Interfaces and Libraries 3.0.1
This folder contains version 3.0.1 of the Universal Interfaces, which integrate all the latest Mac OS headers into one release. This revision adds interfaces and libraries for QuickTime VR, the Mac OS 8 Appearance Manager, and PPCard 3.0. It also includes the Mac OS 8 FoldersLib stub library and “classic” 680x0 libraries, as well as updates to the Location Manager, QuickDraw 3D, and Unicode Converter interfaces and libraries.
Note: If you are using SDKs that include their own interface and library files, be sure to use the appropriate files from this folder instead of the older ones that were included with the SDK.
ColorSync Photoshop Plug-ins 2.1
The ColorSync Plug-In Modules provide an easy way for you to obtain high-quality reproduction of color images. Together with the ColorSync System Extension and the installed device profiles, the ColorSync Plug-In Modules ensure that your color images will be reproduced most accurately on any device. Three modules (Import, Export, and Filter) are available to fit into any type of workflow and to provide color-matching capabilities to both novice and advanced color users.
Here’s what these plug-ins allow you to do:
• Accurately print the image viewed on your monitor
• Accurately print or view the image you have scanned
• Embed a profile in your image to be specified as the image’s source
• Make four-color or HiFi-color separations for any press printing condition
• Use your in-house device to preview what your image will look like on the printing press
• Execute any custom color matching needed
Mac OS Run-Time Architectures
This document describes the Mac OS run-time architecture, which is based on the Code Fragment Manager (CFM) and on the original classic 680x0 run-time architecture.
Mac OS 8 Human Interface Guidelines
This new supplement to Macintosh Human Interface Guidelines will help developers take advantage of Mac OS 8 and future versions of the operating system. This document includes information on the Appearance Manager, new and upgraded controls, dialog box layout, and more.
QuickDraw 3D 1.5.3 SDK
This is a new version of Apple’s cross-platform API (application programming interface) for creating and rendering workstation-class 3D graphics in real time. This version includes the following improvements:
• Corrections of various bugs related to picking, rendering, the QuickDraw 3D Viewer, and the window system interface
• Enhanced support for plug-in renderers and the applications that use them
• Several performance enhancements
• Improved reliability under low-memory conditions
• An improved error message system for MacsBug
• Enhancements that enable hardware accelerator boards to deal with occluding objects (for example, windows and menus) correctly
Rhapsody Documentation
This folder contains revised versions of three documents: Discovering OpenStep: A Developer Tutorial; Foundation Reference; and Application Kit Reference. The new version of Discovering OpenStep has been updated for the Rhapsody Developer Release and includes corrections and new material. Foundation Reference is the complete reference for the foundation classes—such as NSArray, NSString, and NSThread—that are part of most Rhapsody applications. Application Kit Reference documents the classes that provide everything the user sees and touches—for example, windows, buttons, and formatted text. On the web, you can get the latest versions of these documents at http://devworld.apple.com/dev/ SWTechPubs/index.html.
StreamNOP 1.0b1
StreamNOP is a sample STREAMS module that was designed for you to use as a template when creating STREAMS modules for Open Transport.
This template demonstrates the following features:
• An empty STREAMS module that does nothing to messages that pass through it
• Setup for using “OTDebug.h”
• Setup for instrumentation using the Instrumentation SDK
• A standard technique for getting per-stream data
StreamNOP requires Open Transport 1.1.1 or later.
Apple Workgroup Server 9650/350
Developer Note
This document describes the specific hardware features of the Workgroup Server 9650/350 that differ from its predecessor, the Workgroup Server 9650/233. It also defines the disk-drive and PCI-card configuration installed in the server and provides guidelines for adding additional storage devices on the internal SCSI bus. It is intended to provide experienced Macintosh hardware and software developers with general information about the product.